package com.yj.idempotence.thread;

/**
 * A : atomic 原子性 对基本数据类型的变量读和写是保证原子性的，要么全部成功，要么全都失败，这些操作不可中断
 *
 * V : volatile 可见性 可见性原则
 *
 * O : order 有序性 代码的执行顺序 代码编译前和代码编译后的执行顺序不变
 */
public class Demo03 {
    public static void main(String[] args) {

    }
}
